stackable chair - Spanish English Dictionary